.container {
  display: flex;
  width: 100vw;
  height: auto;
  flex-direction: column;

  .contentBox {
    max-width: 502rpx;
    height: auto;
    padding: 24rpx 32rpx 24rpx 32rpx;
    margin-bottom: 32rpx;
  }

  .contentText {
    font-size: 30rpx;
    line-height: 42rpx;
    white-space: normal;
  }

  .questionBox {
    width: 100vw;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    padding-right: 32rpx;
  }

  .answerBox {
    width: 100vw;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 32rpx;
    margin-top: 20rpx;
  }

  .timeText {
    width: 100%;
    height: 34rpx;
    line-height: 34rpx;
    font-size: 24rpx;
    color: rgba(0, 0, 0, 0.5);
    margin-bottom: 20rpx;
    text-align: center;
  }
}
